// 删除数组元素
let a=[1,2,3,4];
a.splice(1,1);//删除1位置元素
console.log(a)
//新增数组元素
a.splice(2,0,'b');//在2位置插入元素
console.log(a)


//删除string元素
let s='12345';
s=s.substring(0,1)+s.substring(2)
console.log(s)
//新增字符串
s=s.substring(0,1)+'b'+s.substring(1)
console.log(s)



// 四舍五入
let num=1.434;
let num2=1.534;
console.log(Number(num))//1.434
console.log(num.toFixed())//1
console.log(Number(num2))//1.534
console.log(num2.toFixed())//2

// number 和 parseInt 和parseFloat区别

// number 可以把所有其它类型的值转成数字(包含小数，整数，正负值)
// parseInt 可以把字符串转为整数（如果是字符串，则会截取到数字到字符串为止），除了字符串其它一切为NaN
// parseFloat 机制和parseInt一样，只是为了转成浮点数
// parseInt()
// Number(undefined) NaN
// Number(null) 0
// Number(true) 1
// Number(false) 0
console.log(1n===1)

